sharp-ribbed newt - German English Dictionary